import random

#  模块 math
# 第一种 （导入math模块）
# 模块名.函数（对象）
# import math
# print(math.log2(8))
# print(math.log(8, 2))

# 第二种 : from 模块名字 import  * （用的函数有限的几个，不推荐这个方式，导入太多，会导致和自己已经定义的函数名重复）
# from math import *
#
# print(log2(8))
# print(log10(100))

# 第三种： 精确导入 （用的函数有限的几个，推荐用这种）
# from math import log2, log10
#
# print(log2(8))
# print(log10(1000))

# 第四种：（导入模块名，起别名。 可以给别的函数，类，模块，起别名）
import multiprocessing as mp

# 第五种
from math import log2 as lg2

print(lg2(8))

